propelled mine - French English Dictionary